/**
 * @file iSlider.css
 */
.islider-outer { position: relative; display: block; overflow: hidden; height: 100%; margin: 0; padding: 0; list-style: none; }

.islider-outer > li { position: absolute; top: 0; left: 0; overflow: hidden; width: 100%; height: 100%; margin: 0; padding: 0; list-style: none; }
.islider-outer > li img { width: 100%; }
.islider-img > img { max-width: 100%; max-height: 100%; }

.islider-btn-outer { position: absolute; top: 0; bottom: 0; display: block; width: 3em; height: 3em; margin: auto 0; cursor: pointer; background-color: #777; }

.islider-btn-outer.left { left: 5%; }

.islider-btn-outer.right { right: 5%; }

.islider-btn-inner { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 50%; height: 50%; margin: auto; border-top: 2px solid #fff; border-left: 2px solid #fff; }

.islider-btn-outer.left > .islider-btn-inner { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }

.islider-btn-outer.right > .islider-btn-inner { -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.islider-dot-wrap { position: absolute; z-index: 99; right: 0; bottom: 0; left: 0; width: 80%; height: 2em; margin: 0 auto; padding: 0; text-align: center; }

.islider-dot { position: relative; display: inline-block; width: .8em; height: .8em; margin: 5px; list-style-type: none; border: 1px solid #fff; border-radius: 50%; }

.islider-dot.active { background-color: #fff; }

.islider-loader { font-size: 5px; position: absolute; top: 50%; right: 0; left: 0; display: none; width: 1em; height: 1em; margin: auto; -webkit-animation: isliderload 1.0s infinite linear; animation: isliderload 1.0s infinite linear; text-indent: -9999em; border-radius: 50%; }

@-webkit-keyframes isliderload { 0%, 100% { box-shadow: 0 -3em 0 .2em #fff, 2em -2em 0 0 #fff, 3em 0 0 -.5em #fff, 2em 2em 0 -.5em #fff, 0 3em 0 -.5em #fff, -2em 2em 0 -.5em #fff, -3em 0 0 -.5em #fff, -2em -2em 0 0 #fff; }
    12.5% { box-shadow: 0 -3em 0 0 #fff, 2em -2em 0 .2em #fff, 3em 0 0 0 #fff, 2em 2em 0 -.5em #fff, 0 3em 0 -.5em #fff, -2em 2em 0 -.5em #fff, -3em 0 0 -.5em #fff, -2em -2em 0 -.5em #fff; }
    25% { box-shadow: 0 -3em 0 -.5em #fff, 2em -2em 0 0 #fff, 3em 0 0 .2em #fff, 2em 2em 0 0 #fff, 0 3em 0 -.5em #fff, -2em 2em 0 -.5em #fff, -3em 0 0 -.5em #fff, -2em -2em 0 -.5em #fff; }
    37.5% { box-shadow: 0 -3em 0 -.5em #fff, 2em -2em 0 -.5em #fff, 3em 0 0 0 #fff, 2em 2em 0 .2em #fff, 0 3em 0 0 #fff, -2em 2em 0 -.5em #fff, -3em 0 0 -.5em #fff, -2em -2em 0 -.5em #fff; }
    50% { box-shadow: 0 -3em 0 -.5em #fff, 2em -2em 0 -.5em #fff, 3em 0 0 -.5em #fff, 2em 2em 0 0 #fff, 0 3em 0 .2em #fff, -2em 2em 0 0 #fff, -3em 0 0 -.5em #fff, -2em -2em 0 -.5em #fff; }
    62.5% { box-shadow: 0 -3em 0 -.5em #fff, 2em -2em 0 -.5em #fff, 3em 0 0 -.5em #fff, 2em 2em 0 -.5em #fff, 0 3em 0 0 #fff, -2em 2em 0 .2em #fff, -3em 0 0 0 #fff, -2em -2em 0 -.5em #fff; }
    75% { box-shadow: 0 -3em 0 -.5em #fff, 2em -2em 0 -.5em #fff, 3em 0 0 -.5em #fff, 2em 2em 0 -.5em #fff, 0 3em 0 -.5em #fff, -2em 2em 0 0 #fff, -3em 0 0 .2em #fff, -2em -2em 0 0 #fff; }
    87.5% { box-shadow: 0 -3em 0 0 #fff, 2em -2em 0 -.5em #fff, 3em 0 0 -.5em #fff, 2em 2em 0 -.5em #fff, 0 3em 0 -.5em #fff, -2em 2em 0 0 #fff, -3em 0 0 0 #fff, -2em -2em 0 .2em #fff; } }

@keyframes isliderload { 0%, 100% { box-shadow: 0 -3em 0 .2em #fff, 2em -2em 0 0 #fff, 3em 0 0 -.5em #fff, 2em 2em 0 -.5em #fff, 0 3em 0 -.5em #fff, -2em 2em 0 -.5em #fff, -3em 0 0 -.5em #fff, -2em -2em 0 0 #fff; }
    12.5% { box-shadow: 0 -3em 0 0 #fff, 2em -2em 0 .2em #fff, 3em 0 0 0 #fff, 2em 2em 0 -.5em #fff, 0 3em 0 -.5em #fff, -2em 2em 0 -.5em #fff, -3em 0 0 -.5em #fff, -2em -2em 0 -.5em #fff; }
    25% { box-shadow: 0 -3em 0 -.5em #fff, 2em -2em 0 0 #fff, 3em 0 0 .2em #fff, 2em 2em 0 0 #fff, 0 3em 0 -.5em #fff, -2em 2em 0 -.5em #fff, -3em 0 0 -.5em #fff, -2em -2em 0 -.5em #fff; }
    37.5% { box-shadow: 0 -3em 0 -.5em #fff, 2em -2em 0 -.5em #fff, 3em 0 0 0 #fff, 2em 2em 0 .2em #fff, 0 3em 0 0 #fff, -2em 2em 0 -.5em #fff, -3em 0 0 -.5em #fff, -2em -2em 0 -.5em #fff; }
    50% { box-shadow: 0 -3em 0 -.5em #fff, 2em -2em 0 -.5em #fff, 3em 0 0 -.5em #fff, 2em 2em 0 0 #fff, 0 3em 0 .2em #fff, -2em 2em 0 0 #fff, -3em 0 0 -.5em #fff, -2em -2em 0 -.5em #fff; }
    62.5% { box-shadow: 0 -3em 0 -.5em #fff, 2em -2em 0 -.5em #fff, 3em 0 0 -.5em #fff, 2em 2em 0 -.5em #fff, 0 3em 0 0 #fff, -2em 2em 0 .2em #fff, -3em 0 0 0 #fff, -2em -2em 0 -.5em #fff; }
    75% { box-shadow: 0 -3em 0 -.5em #fff, 2em -2em 0 -.5em #fff, 3em 0 0 -.5em #fff, 2em 2em 0 -.5em #fff, 0 3em 0 -.5em #fff, -2em 2em 0 0 #fff, -3em 0 0 .2em #fff, -2em -2em 0 0 #fff; }
    87.5% { box-shadow: 0 -3em 0 0 #fff, 2em -2em 0 -.5em #fff, 3em 0 0 -.5em #fff, 2em 2em 0 -.5em #fff, 0 3em 0 -.5em #fff, -2em 2em 0 0 #fff, -3em 0 0 0 #fff, -2em -2em 0 .2em #fff; } }
